Learning of context-sensitive language acceptors through regular inference and constrained induction
نویسندگان
چکیده
Recently, Augmented Regular Expressions (AREs) have been proposed as a formalism to describe and recognize a non-trivial class of context-sensitive languages (CSLs), that covers planar shapes with symmetries 1, 2]. AREs augment the expressive power of Regular Expressions (REs) by including a set of constraints, that involve the number of instances in a string of the operands of the star operations of an RE. A general method to infer AREs from string examples has been reported 2] that is based on a regular grammatical inference (RGI) step followed by a constraint induction process. This approach avoids the diiculty of learning context-sensitive grammars. In this paper, a speciic method for learning AREs from positive examples is described, in which the RGI step is carried out by training a recurrent neural network for a prediction task 3] and extracting a DFA from the network dynamics 4]. The ARE learning method has been applied to the inference of a set of eight test CSLs, and good experimental results have been obtained.
منابع مشابه
Recognition and Learning of a Class Ofcontext - Sensitive Languages
In this paper, a new formalism that permits to represent a non-trivial class of context-sensitive languages, the Augmented Regular Expressions (AREs), is introduced. AREs augment the expressive power of Regular Expressions (REs) by including a set of constraints that involve the number of instances in a string of the operands of the star operations of a RE. An e cient algorithm is given to reco...
متن کاملAugmented Regular Expressions : a Formalism to Describe , Recognize and Learna Class of Context - Sensitive Languages
In order to extend the potential of application of the syntactic approach to pattern recognition, the eecient use of models capable of describing context-sensitive structural relationships is needed. Moreover, the ability to learn such models from examples is interesting to automate as much as possible the development of applications. In this paper, a new formalism that permits to describe a no...
متن کاملGrammar-based Classifier System: A Universal Tool for Grammatical Inference
Grammatical Inference deals with the problem of learning structural models, such as grammars, from different sort of data patterns, such as artificial languages, natural languages, biosequences, speech and so on. This article describes a new grammatical inference tool, Grammar-based Classifier System (GCS) dedicated to learn grammar from data. GCS is a new model of Learning Classifier Systems i...
متن کاملLearning of context-sensitive languages described by augmented regular expressions
Recently, Augmented Regular Expressions (AREs) have been proposed as a formalism to describe and recognize a non-trivial class of context-sensitive languages (CSLs) [1, 2]. AREs augment the expressive power of Regular Expressions (REs) by including a set of constraints, that involve the number of instances in a string of the operands of the star operations of a RE. Although it has been demonstr...
متن کاملUsing Prior Knowledge in an NNPDA to Learn Context-Free Languages
Although considerable interest has been shown in language inference and automata induction using recurrent neural networks, success of these models has mostly been limited to regular languages. We have previously demonstrated that Neural Network Pushdown Automaton (NNPDA) model is capable of learning deterministic context-free languages (e.g., a n b n and parenthesis languages) from examples. H...
متن کامل